home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / terms / kermit / c / aafiles.hlp < prev    next >
Encoding:
Text File  |  1993-07-12  |  30.4 KB  |  633 lines

  1. AAFILES.HLP                                                         (July 1993)
  2.  
  3.                     COLUMBIA UNIVERSITY KERMIT DISTRIBUTION
  4.  
  5. This file explains what files are in the Kermit distribution and gives the
  6. naming conventions for them.
  7.  
  8.   If you are reading this from a handout supplied with a Kermit
  9.   distribution tape, please note that this information might not be
  10.   quite up to date -- there may be files on the tape that are not listed
  11.   here.  The copy of this file, AAFILES.HLP, on the tape might be more
  12.   current.
  13.  
  14. The directory listing supplied on paper with your tape should reflect exactly
  15. which files are on the tape, and in what order.
  16.  
  17. The Kermit distribution areas include all the versions of Kermit which are
  18. in our possession.  The files have names of the form
  19.  
  20.   NAME.TYPE
  21.  
  22. where NAME is the name of file, and TYPE is its type (program source,
  23. documentation, executable core image, etc).  No NAME is more than 9 characters
  24. long, and every NAME starts with a letter and is unique in the first 6
  25. characters.  No type is longer than 3 characters.  NAME and TYPE are separated
  26. by a period.  On ANSI and OS format tapes, filenames are uppercase.  On UNIX
  27. TAR format tapes, filenames are lowercase.
  28.  
  29. * Types
  30.  
  31. The files types don't follow a strict convention because the files originate
  32. on so many different systems.  But there are some patterns; here are some
  33. commonly used file types --
  34.  
  35. For Text Files:
  36.  
  37.   .BLD - Instructions for building
  38.   .BWR - A "beware" file, listing known bugs, limitations, or other problems
  39.   .DIF - Differences (produced by file comparison program)
  40.   .DOC - Documentation (usually long)
  41.   .HLP - Help message (like DOC but shorter), or a DEC structured help file
  42.   .INS - Installation instructions
  43.   .MAN - A manual
  44.   .MEM - Documentation ("memo") produced by DEC Runoff
  45.   .MSG - A text or mail message of some kind
  46.   .MSS - Scribe text formatter source (for some of the .DOC files)
  47.   .NR  - Nroff text formatter source (e.g. for UNIX "man page")
  48.   .PS  - Postscript formatted file, for printing on Postscript printers
  49.   .RNH - Runoff text formatter source for .HLP files
  50.   .RNO - Runoff text formatter source for .MEM files
  51.   .TEX - TeX source
  52.   .TXT - Text (usually shorter, sometimes in electronic mail message format)
  53.   .UPD - Program update history
  54.  
  55. For Program Source:
  56.  
  57.   .A   - Assembler
  58.   .A68 - Algol-68
  59.   .A86 - 8086 assembler
  60.   .ADA - Ada
  61.   .ALG - Algol-60
  62.   .ASM - Assembler
  63.   .B   - B language
  64.   .BAS - Basic
  65.   .BLI - Bliss
  66.   .C   - C language
  67.   .CLU - CLU language
  68.   .F   - Fortran (Unix)
  69.   .F77 - Fortran-77
  70.   .FOR - Fortran
  71.   .FTN - Fortran
  72.   .H   - Header file for C or ASM program
  73.   .H86 - 8086 hexadecimal encoding of object or executable program
  74.   .LSP - Lisp source code
  75.   .MAC - Macro assembler
  76.   .MAR - VAX assembler
  77.   .PAS - Pascal
  78.   .PL1 - PL/I
  79.   .PLC - PL/C
  80.   .PLI - PL/I
  81.   .PLM - PL/M
  82.   .REQ - VAX "require" (header) file
  83.   .SAI - Sail
  84.   .SCR - A FORTH "screen"
  85.   .SRC - Source program
  86.  
  87. For program binaries, note that Kermit programs are never distributed in
  88. binary, executable form on tape or over network.  Executables, when available,
  89. are encoded in one of several 7-bit ASCII printable (textual) formats:
  90.  
  91.   .BOO - "boo" format printable encoding of object or executable program
  92.   .HEX - Hexadecimal encoding of object or executable program (various formats)
  93.   .HQX - "binhex" encoding of Macintosh application or other file
  94.   .UUE - A UUENCODE format file, decode with UUDECODE
  95.  
  96. See the installation instructions for the particular version of Kermit for how
  97. to decode these files.
  98.  
  99. For System or Command Files:
  100.  
  101.   .BAT - A batch control file (e.g. for MS-DOS)
  102.   .CMD - A command file of some kind
  103.   .COM - VAX or PDP-11 DCL command file
  104.   .CTL - A batch control file (e.g. for DEC-10/20)
  105.   .INI - Initialization command file
  106.   .JCL - Job control language (e.g. for IBM or Harris)
  107.  
  108. * Prefixed File Names:
  109.  
  110. The file names for files associated with each implementation of Kermit are
  111. prefixed by a few characters denoting the implementation.  Although the files
  112. are kept in separate areas, each prefix is unique among all the Kermit files,
  113. so that areas can be combined into a single area without any confusion.  The
  114. following are presently used, (Items marked with asterisk have fuller
  115. explanations below):
  116.  
  117. -- "micros" (tape A) --
  118.  
  119.         APP     Apple II               DOS 3.3 or ProDos      6502 Assembler
  120.        *CP      8080,8085,Z80(see below) CP/M-80,CP/M-85      LASM
  121.         LASM    assembler for CP/M
  122.         MLOAD   loader for CP/M
  123.        *MS      Various (see below)    MS- or PC-DOS, Windows MASM / C
  124.         WK      IBM PC, etc            Windows 3.x            Microsoft C 6.0
  125.  
  126.       * See below for notes about MS-DOS and CP/M Kermits.
  127.  
  128. -- "mainframes" (Tape B) --
  129.  
  130.       Prefix    Machine(s)             Operating System      Language
  131.  
  132.        *IK0,IKC IBM 370 Series         VM/CMS                IBM Assembler
  133.         IK0,IKM IBM 370 Series         MUSIC/SP              IBM Assembler
  134.        *IK0,IKT IBM 370 Series         MVS/TSO               IBM Assembler
  135.         IK0,IKX IBM 370 Series         CICS (MVS or DOS/VSE) IBM Assembler
  136.        *K11     DEC PDP-11             RSX11,RSTS/E,RT11,TSX MACRO-11
  137.        *K11     DEC PDP-11             P/OS, Pro/RT, IAS 3.1 MACRO-11
  138.         MP      DEC PDP-11             MUMPS (M/11)          MUMPS
  139.        *MX      IBM PC family          MINIX                 C
  140.        *TS2     IBM 370-series/3705    MVS/TSO               Pascal/VS,PL/I,etc
  141.        *TSN     IBM 370-series/3705    MVS/TSO               Assembler/ALP
  142.        *VMS     VAX                    VMS                   Bliss-32
  143.  
  144. * The K11 files include support for RSX, RSTS, RT11, TSX+, IAS, and P/OS -- See
  145.   K11INS.DOC for details.
  146.  
  147. * The VAX/VMS Bliss version is obsolete.  VMS users (both VAX and Alpha AXP)
  148.   should now use C-Kermit.
  149.  
  150. * For VM/CMS, please use the IK0*.*/IKC*.* version.  This is "portable 370"
  151.   Kermit, which is a very advanced Kermit implementation.  It supports most of
  152.   the advanced Kermit options (long packets, etc), and both line mode and full
  153.   screen connections, and replaces the old CMS*.* version.  Portable 370
  154.   Kermit is also available for MVS/TSO (see next paragraph) CICS, and MUSIC.
  155.   Support for other IBM mainframe operating systems, such as DOS-4, MTS, and
  156.   GUTS, should also be easy to add.
  157.  
  158. * Among the MVS/TSO Kermits, you should try the new IK0*.*/IKT*.* version
  159.   first.  This is built from the same "portable 370 Kermit" source as the CMS
  160.   version, includes all the same advanced capabilities, and replaces the old
  161.   TSO*.* and TS3*.* versions.  The other MVS Kermits include the TSN*.*
  162.   version from the National Institutes of Health (NIH), which has many
  163.   advanced features, but supports only linemode, not full-screen, connections,
  164.   and which is very much oriented towards Wylbur, and the Pascal/VS version
  165.   TS2*.*, which requires a Pascal compiler and supports only linemode
  166.   connections.
  167.  
  168. * C-Kermit (Prefix CK, It's on its own tape -- F):
  169.  
  170. C-Kermit is a transportable version of Kermit written in the C language.  It
  171. is composed of many modules, some system-independent, some system-specific.
  172. C-Kermit has been implemented on many systems, some "mainframes" and some
  173. "micros".  In particular, the UNIX version runs on machines ranging from large
  174. supercomputers, to IBM mainframes, to VAX and other minicomputers to desktop
  175. workstations and PCs, and Kermit programs for the Apple Macintosh, the
  176. Commodore Amiga, VAX/VMS and OpenVMS, DG AOS/VS, OS-9/68000, the Atari ST, and
  177. other systems can also be generated from C-Kermit.  All the C-Kermit source
  178. files are kept together on tape F to avoid the problems that would be
  179. introduced by splitting up the files or keeping duplicate copies.  See the
  180. file CKAAAA.HLP for an explanation of the file naming conventions for
  181. C-Kermit.
  182.  
  183.       Prefix    Machine(s)             Operating System      Language
  184.  
  185.        *CK      SUN, VAX, many others  UNIX                  C
  186.        *CK      VAX, Alpha AXP         (Open)VMS             C
  187.        *CK      IBM PC, PS/2           OS/2                  C
  188.        *CK      Data General MV Series AOS/VS                C
  189.        *CK      Apple Macintosh        Mac OS                C
  190.        *CK      Apollo                 Aegis                 C
  191.        *CK      Commodore Amiga        AmigaDOS/Intuition    C
  192.        *CK      Motorola 680x0         MicroWare OS-9        C
  193.        *CK      Atari ST               GEMDOS                C
  194.  
  195.  
  196. -- Less popular micros & workstations (tape C) --
  197.  
  198.         AC      Acorn BBC Workstation  Panos                 C
  199.         AM      Alpha Micro 68000      AMOSL                 Alpha Asm 68K
  200.         APO     Apollo                 Aegis                 Pascal
  201.         AR      Acorn Archimedes       Arthur, RISC          C
  202.         AST     Atari ST Series        GEM                   C
  203.         ATA     Atari Home Computer    DOS                   Action!
  204.         BBC     Acorn BBC Micro        OS1,2,3,Panos         (various)
  205.         C64     Commodore 64           DOS                   CROSS (or FORTH*)
  206.        *C86     8086/8088 (see below)  CP/M-86               ASM86
  207.         CC      IBM PC clones          CC-DOS (Chinese DOS)  MASM
  208.         CS9     IBM CS-9000            CSOS                  Pascal
  209.         CIE     CIES 680/XX            REGULUS               C
  210.         CN8     (various)              Concurrent CP/M-86    ASM86
  211.         COCO    TRS-80 Color Computer Disk-Extended Color BASIC EDTASM
  212.         CS9     IBM CS9000             CSOS                  Pascal
  213.         CT      Convergent/Burroughs   CTOS/BTOS             C
  214.         EXP     TI Explorer              -                   Common Lisp
  215.         FL      Motorola 6809          FLEX-09 or SK*DOS     C or 6809 Asm
  216.         HL6     Honeywell L6/10        MS-DOS                MASM
  217.         HP2     HP-264x                (none)                8080 Assembler
  218.         HP8     HP-86, HP-87           HP BASIC              HP BASIC
  219.         HP9     HP-98x6                UCSD p-System         HP Pascal
  220.         HPB     HP-9000/200, /300      HP BASIC              HP BASIC
  221.         I86     Intel 86/380           iRMX-86               PL/M
  222.         IRMX    Intel 86/380           iRMX-86               PL/M
  223.         LM      LMI or Symbolics       Lisp Machines         ZetaLisp
  224.         LUX     Luxor ABC-800          ABCDOS                BASIC-II
  225.         M2      Lilith Workstation     Medos                 Modula-2
  226.         M4      TRS-80 Model 4         TRSDOS                ASM
  227.         MD2     Intel Development System ISIS                PL/M
  228.         MDS     Intel Development System ISIS                PL/M
  229.         OS9     Various                Os9                   C
  230.         PQ      ICL/3 Rivers PERQ      PERQ OS               Pascal
  231.         QK      IBM PC family          MS DOS                Turbo Pascal
  232.         QLK     Sinclair QL            QDOS                  C
  233.         QL2     Sinclair QL            QDOS                  BCPL
  234.         QNX     IBM PC, Rainbow, etc   QNX                   C
  235.         RML     Research Machines      ROS, ...              C
  236.         RMX     Intel 286/10, etc      RMX-86                PL/M
  237.         TA1     Tandy 100              ???                   BASIC
  238.         TA2     Tandy 2000             MS DOS                MASM
  239.         TD      (various)              TurboDos              ASM
  240.         TP4     IBM PC family          PC DOS                Turbo Pascal
  241.         TR2     TRS-80 Model II        TRSDOS                Z80 Assembler
  242.         TRI     various                TRIPOS                BCPL
  243.         TRS     TRS-80 I and III       TRSDOS                Z80 Assembler
  244.         UCA     Apple II               UCSD p-System         Pascal
  245.         UCI     IBM PC                 UCSD p-System IV.x    Pascal
  246.         UCJ     Joyce Loebl Magiscan 2 UCSD p-System         Pascal
  247.         UCM     Pascal Microengine     UCSD p-System         Pascal
  248.         UCP     Atari MEGA ST2         UCSD p-System         Pascal
  249.         UCP     Any Pecan UCSD system  UCSD p-System         Pascal
  250.         UCT     Terak 8510a            UCSD p-System II.0    Pascal, Macro-11
  251.         UF      6809 systems           Uniflex               C
  252.         UM      U-Micro U-Man 1000     CP/M-68K              C & 68000 Asm
  253.         WIN     IBM PC, etc            MS-DOS/MS-Windows 2.0 Microsoft C 4.0
  254.  
  255. -- Less popular workstations, minis & mainframes (tape D) --
  256.  
  257.         AOS     Data General           AOS, AOS/VS           Fortan, Pascal
  258.         B68     Burroughs B6800        ?                     Algol
  259.         B78     Burroughs B7800 & A    MCS/AS (See also UAS) Algol
  260.         B79     Burroughs B7900        ?                     Algol
  261.         CDC     CDC Cyber 170          NOS                   Fortran-77
  262.         CD3     CDC Cyber              NOS                   Fortran 5
  263.         CRA     Cray-1, Cray-XMP       CTSS                  Fortran-77
  264.         CUC     (various)              Unix                  C
  265.         CVK     Computervision         CGOS                  Fortran S
  266.         CYB     CDC Cyber              NOS 2.2               Compass
  267.         DGM     Data General           AOS/VS with MV/UX     C
  268.         GEC     GEC 4000 Series        OS-4000 (RAL)         SERC
  269.         GM      Gould/SEL-32           MPX-32                Fortran 77+
  270.         GUTS    IBM 370 Series         GUTS                  Assembler
  271.         H1      Harris 100             VOS                   Fortran
  272.         H8      Harris 800             VOS                   Pascal, Assembler
  273.         HC6     Honeywell DPS 8, 66    CP6                   PL/6
  274.         HCP     Honeywell DPS 8, 66    CP6                   Pascal
  275.         HD6     Honeywell DPS 6        GCOS 6                ? (no source)
  276.         HDP     Honeywell DPS 8, 66    GCOS                  B
  277.         HG      Honeywell DPS 8, 66    GCOS3 or 8            C
  278.         HP3     Hewlett-Packard 3000   MPE                   SPL
  279.         HPM     Hewlett-Packard 1000   RTE-6/VM & RTE-A      F-77 & Asm
  280.         K10     DECsystem-10           TOPS-10               MACRO-10
  281.         K12     DEC PDP-8, PDP-12      OS/8                  PAL-8
  282.         K20     DECSYSTEM-20           TOPS-20               MACRO-20
  283.         K6      OS9/68000 Portable     various               Assembler
  284.         MBF     MAI Basic Four         BOSS/VS               BASIC BB86
  285.         MOD     MODCOMP Classic        MAX IV                Fortran/ASM
  286.         MTS     IBM 370 Series         MTS                   Assembler, Pascal
  287.         MT2     IBM 370 Series         MTS                   PLUS
  288.         NCR     NCR 9800-4             VE4.0                 C
  289.         ND      Norsk Data 10/100/500  Simtran III Rev J     ND Pascal J
  290.         NOS     CDC Cyber              NOS 2.4               Compass
  291.         PER     Perkin-Elmer 3200      OS/32                 Fortran
  292.         PE7     Perkin-Elmer 7000      IDRIS                 C
  293.         PIC     Microdata (McD-Dougl)  REALITY (PICK)        DATA/BASIC
  294.         PRI     PRIME                  PRIMOS                PL/P (PL/I)
  295.         RD2     Data General Nova      RDOS                  Basic
  296.         RDOS    Data General Nova      RDOS                  Fortran
  297.         SP9     Sperry 90/60           VS9                   Assembler
  298.         TAN     Tandem                 Nonstop               TAL
  299.         TI9     TI-990                 DX10                  Pascal
  300.         UAS     UNISYS A-Series        MCS/AS                Algol
  301.         UNI     Sperry/Univac-1100     EXEC                  Assembler
  302.         VME     ICL 2900               VME                   S3
  303.  
  304. -- Documentation sources, mail archives, miscellania. (Tape E) --
  305.  
  306.         BY      Byte Mag Kermit Article, Jun-Jul 84          English
  307.         GER     (old) Kermit documentation in...             German
  308.         IBM     IBM mainframe Kermit discussion panel        English
  309.         IM      Indexed paginated Info-Kermit Digests        English
  310.         IS      ISO8859 discussion panel                     English
  311.         KP      (old) Kermit Protocol Manual                 English
  312.         KU      (old) Kermit User Guide                      English
  313.         MA      Info-Kermit Electronic Mail Digests '83-now  English
  314.         NEW     Kermit Newsletters                           English
  315.         POR     (old) Kermit documentation in...             Portuguese
  316.         TU      Tape Utility programs                        C
  317.  
  318.     NOTE: The protocol manual and user guide are obsolete.  For the Kermit
  319.     protocol specification, see the book "Kermit, A File Transfer Protocol".
  320.     User documentation for MS-DOS Kermit and C-Kermit is also printed in book
  321.     form, "Using MS-DOS Kermit" and "Using C-Kermit" (see below).  User
  322.     documentation for other Kermit versions is online with each version and in
  323.     some cases (such as for Kermit-370, Kermit-11, etc) can also be ordered in
  324.     printed (PostScript laserprinter) form.
  325.  
  326. BYTE.MSS is the manuscript of the KERMIT article that was published in BYTE
  327. Magazine in June and July, 1984.  BYTE.DOC is suitable for reading at the
  328. terminal, BYTE.MSS may be run through Scribe to produce output for various
  329. printing devices, BYTE.BIB is the bibliography.
  330.  
  331. MAIL.* is the archive of the network Info-Kermit Digest, which is the same as
  332. the comp.protocols.kermit newsgroup.  MAIL.TXT is the current, active mail
  333. file.  MAIL.yyx (e.g.  MAIL.92A) files contain older messages.  MAIL.HLP
  334. describes the format of the mail files.
  335.  
  336. Tape Utilities (Tape E):
  337.  
  338. Kermit    Original
  339. Name      Name        Contributor      Purpose
  340.  
  341. TUCPAD    ANSID       Columbia U.      Unpack ANSI-D records (on disk)
  342. TUIROS    OSTAPE      Columbia U.      Read an OS tape on VM/CMS systems
  343. TUUBAD    ANSITAR     ???              Read/Write ANSI tapes on UNIX
  344. TUUCXX    COPYTAPE    Columbia U.      Copy tapes on UNIX systems
  345. TUUROS    OSTAPE      Columbia U.      Read OS SL tapes on UNIX systems
  346. TUUWAO    CUTAPE      Columbia U.      Write OS or ANSI tapes on UNIX
  347. TUVRTA    RTAR        ???              Read UNIX tar tapes on VAX/VMS
  348. TUVRT2    TAR2VMS     Queen's U.       Read UNIX tar tapes on VAX/VMS
  349. TUVWTA    WTAR        ???              Write UNIX tar tapes on VAX/VMS
  350.  
  351. See TUAAAA.HLP for further information.
  352.  
  353. * MS-DOS Kermit Implementations (Prefix MS, Tape A):
  354.  
  355. See the file MSAAAA.HLP for an explanation of MS-DOS Kermit file naming
  356. conventions.  The following .BOO files are provided for current or earlier
  357. MS-DOS implementions.  BOO files are downloaded and decoded into .EXE files
  358. using MSBOOT.FOR on the mainframe and MSBPCB.BAS on the MS-DOS system, or
  359. downloaded directly to the PC and translated to .EXE files using MSBPCT.BAS or
  360. MSBPCT.EXE (compiled from MSBPCT.C), or MSBPCT.PAS (Turbo Pascal).  Some of the
  361. MSV*.BOO files correspond to version 2.32 of MS-DOS Kermit, others to 2.31, and
  362. still others perhaps even to earlier versions.  It depends on which was the
  363. latest version successfully tested on that machine.  For fallback purposes, BOO
  364. files for old releases for some systems may be found in MSO*.BOO.  Beta tests
  365. of new releases are in MST*.BOO.
  366.  
  367.  MSV55X.BOO       Sanyo MBC-550 (2.30)
  368.  MSVAP3.BOO       NEC APC3      (2.30)
  369.  MSVAPC.BOO       NEC APC       (2.29)
  370.  MSVAPR.BOO       ACT Apricot   (2.30)
  371.  MSVDM2.BOO       DECmate-II,III with XPU (MS-DOS) option (2.29)
  372.  MSVGEN.BOO       Generic MS-DOS  (3.13)
  373.  MSVGRI.BOO       Grid Compass II (3.10)
  374.  MSVHP1.BOO       Hewlett-Packard 150 (3.10)
  375.  MSVHPX.BOO       HP-110 and HP Portable Plus (3.10)
  376.  MSVIBM.BOO       IBM PC, XT, AT, PCjr, PS/1, PS/2, PS/VP, compatibles (3.13)
  377.  MSVP98.BOO       NEC PC 9801 with Katakana/Kanji terminal emulation (3.10)
  378.  MSVRB1.BOO       DEC Rainbow 100 Series (3.10)
  379.  MSVRB2.BOO       A special fancy Rainbow version that does VT220 emulation
  380.  MSVRMX.BOO       Intel 300 series with iRMX-86 (2.30?)
  381.  MSVTIP.BOO       Texas Instruments Professional PC (2.29)
  382.  MSVWNG.BOO       Wang PC (2.31)
  383.  MSVZ10.BOO       Heath/Zenith 100 (3.13)
  384.  MXVV90.BOO       Victor 9000 (Sirius 1) (3.13)
  385.  
  386.  The versions marked earlier than 3.0 have not yet been upgraded.  Volunteers
  387.  welcome.
  388.  
  389.  Source and other MS-DOS Kermit files:
  390.  
  391.  MSSDEF.H,MSS*.ASM Sources
  392.  MSN*.ASM         TCP/IP support code for IBM PC
  393.  MSG*.ASM         System dependent graphics terminal emulation (Tektronix)
  394.  MSU*.ASM         System dependent keyboard support
  395.  MSX*.ASM         System dependent source modules
  396.  MSY*.ASM         Terminal emulation modules
  397.  MSZ*.ASM         Continuation of terminal emulation when MSY module too big
  398.  MSN*.C and .H    C-language TCP/IP support modules
  399.  MSKERM.DOC       Kermit User Guide chapter for MS-DOS Kermit (long)
  400.  MSKERM.HLP       Brief list of MS-Kermit commands
  401.  MSKERM.BWR       "Beware File" -- Known bugs & limitations.  Read it!
  402.  MS*.HLP, MS*.BWR Help and Beware files for specific systems.
  403.  
  404. The IBM version runs on the entire IBM PC and PS/2 families, clones and
  405. compatibles (e.g. Dell, Compaq, Gateway), and near-clones like AT&T 6300, DEC
  406. VAXmate, the Heath/Zenith 100 with UCI EZPC board, Olivetti M24, Seequa
  407. Chameleon, and Data General/1.
  408.  
  409. The generic version (MSVGEN) should run on any MS-DOS system, because it
  410. operates using only DOS calls.  But this means it runs slowly (usually 1200
  411. baud or less), and does not do terminal emulation.
  412.  
  413. The Tandy, Honeywell, and some other MS-DOS versions listed above under their
  414. own prefixes are based on older versions of IBM PC Kermit; these have not
  415. been merged with the current MS/PC-DOS version and probably never will be.
  416.  
  417. * WINKERM (Tape A):
  418.  
  419. A version of Kermit specifically tailored for the multitasking Microsoft
  420. Windows 3.0 environment, but which lacks most of the features of MS-DOS Kermit
  421. (character sets, network support, VT320 emulation, Tektronix emulation, etc).
  422.  
  423. * CP/M-80 Kermit Implementations (Tape A):
  424.  
  425. The following .HEX files for specific CP/M-80 implementations are included:
  426.  
  427.  CP*.ASM      The current, working source files for CP/M KERMIT.
  428.  CPKERM.DOC   User documentation (chapter from the manual).
  429.  
  430.  CPSKER.HEX   System-independent portion, to be combined with one of
  431.               the following system-dependent "overlays":
  432.  
  433.     CPVACC       Access Matrix
  434.     CPVADV       Northstar Advantage
  435.     CPVAPL       Apple II, Z80 Softcard, 6551 ACIA in serial Interface
  436.     CPVA65       Apple II, Z80 Softcard, 6850 ACIA in Serial Interface
  437.     CPVAPM       Apple II, Z80 Softcard, Micromodem II in slot 2
  438.     CPVCPS       Apple II, Z80 Softcard, with CPS multifunction card
  439.     CPVBNS       Northstar Horizon (terminal required)
  440.     CPVBBC       Acorn "BBC" computer with Acorn Z80 second processor
  441.     CPVBB2       BigBoard II (terminal required)
  442.     CPVBRM       Intertec Superbrain using the main port
  443.     CPVBRA       Intertec Superbrain using the Aux port
  444.     CPVCIF       Cifer 1886 using the VL: Serial port and CP/M V2.2
  445.     CPVCI3       Cifer 1886 using the VL: Serial port and CP/M V3.0
  446.     CPVCA2       Cifer 1886 using the AUX: Serial port and CP/M V2.2
  447.     CPVCA3       Cifer 1886 using the AUX: Serial port and CP/M V3.0
  448.     CPVCRO       Cromemco with TU-ART card. Terminal required)
  449.     CPVCOM       Comart Communicator (terminal required)
  450.     CPVPRO       Compupro with Interfacer 4 (or 3).  Terminal required.
  451.     CPVCPC       Amstrad CPC 664 and 6128 and CP/M 3
  452.     CPVCP3       "Generic": CP/M 3.0 (CP/M Plus) systems (terminal req'd)
  453.     CPVCPT       CPT-85xx wordprocessor with CP/M
  454.     CPVDEL       Digicomp Delphi 100 (terminal required)
  455.     CPVDIS       Action Computer Enterprises "Discovery" (terminal req'd)
  456.     CPVDM2       DECmate II with CP/M option
  457.     CPVGEN       "Generic": CPM 2.2 systems with IOBYTE (terminal req'd)
  458.     CPVGNI       Video Genie
  459.     CPVH8Q       Heath-8 with Quad 8 i/o board
  460.     CPVH89       Heath/Zenith H89
  461.     CPVHOR       Northstar Horizon (terminal required)
  462.     CPVKPR       Kaypro-II (and 4; probably supports all Kaypro systems)
  463.     CPVLBO       Lobo Max-80
  464.     CPVMRL       British Telecom Merlin/Rair Black Box (terminal required)
  465.     CPVMDI       Morrow Decision I (terminal required)
  466.     CPVMIK       MikroMikko
  467.     CPVMM        PMC 101 Micromate (terminal required)
  468.     CPVUD        Morrow Micro Decision I (terminal required)
  469.     CPVDMV       NCR Decision Mate V.  (Terminal required?)
  470.     CPVNS        Northstar Horizon with HSIO-4 card (terminal req'd)
  471.     CPVOSB       Osborne 1
  472.     CPVOSI       Ohio Scientific
  473.     CPVPCI       Ithaca Intersystems with VI0 card (terminal required)
  474.     CPVPCW       Amstrad PCW 8256/8512 with serial interface
  475.     CPVPX8       Epson PX-8
  476.     CPVRMM       Research Machines 380Z with MDS (5.25" discs)
  477.     CPVRMF       Research Machines 380Z with FDS (8" discs)
  478.     CPVROB       DEC VT180
  479.     CPVUSM       US Microsales S-100-8 (terminal required)
  480.     CPVSAN       Sanyo MBC-1100
  481.     CPVSB6       Micromint SB-180 with 6Mhz CPU (terminal required)
  482.     CPVSB9       Micromint SB-180 with 9Mhz CPU (terminal required)
  483.     CPVSCN       Screentyper
  484.     CPVTEL       TELCON Zobra portable
  485.     CPVTET       Teletek Systemaster
  486.     CPVTRC       Torch computers BBC-B with Z80 second processors
  487.     CPVTLB       TRS-80 model II with Lifeboat 2.25C CP/M Display
  488.     CPVTPT       TRS-80 model II with Pickles + Trout CP/M Display
  489.     CPVTM4       TRS-80 model IV
  490.     CPVVEC       Vector Graphics
  491.     CPVXER       Xerox 820
  492.     CPVZ00       Z-100 under CP/M-85
  493.     CPVZ80       Z80MU development system on a PC
  494.  
  495. The CP/M Kermit User Guide contains instructions for installing or
  496. bootstrapping the various versions of CP/M Kermit.  The bootstrapping program
  497. is also stored in the files CPKFET.*.  A BASIC program, CPKHEX.BAS, can be
  498. used on the CP/M system to verify and edit a downloaded hex file prior to
  499. loading.
  500.  
  501. * CP/M-86 Kermit Implementations (Tape C):
  502.  
  503. The CP/M-86 Kermit file names all start with C86.  Those whose fourth
  504. character is X are system-dependent files for particular systems:
  505.  
  506.  C86XAP       NEC APC
  507.  C86XFJ       Fujitsu Micro 16s
  508.  C86XFU       Future FX20/FX30
  509.  C86XRB       DEC Rainbow, CP/M-86/80 V2 (C86XR2 is an alternate version)
  510.  C86XTX       Tektronix 4170
  511.  C86XV9       Victor 9000/Sirius 1
  512.  
  513. The .H86 files are hex files, convertible to runnable .CMD files by
  514. running them through GENCMD on the micro.  There's also a Concurrent CP/M-86
  515. version under the prefix CN8 (on Tape C).
  516.  
  517. * Other Files (All tapes):
  518.  
  519. AAAREAD.ME is a file that describes some other files which can help you
  520. find your way among the hundreds of Kermit files.
  521.  
  522. AAFILES.HLP is this file.
  523.  
  524. AATAPE.HLP explains the format and layout of Kermit tapes.
  525.  
  526. AAXFLY.DOC is the Kermit "brochure" and order form.
  527.  
  528. AAVNEW.HLP is a list of the current versions of Kermit in reverse chronological
  529. order, to help you see what has changed since the last time you looked.
  530.  
  531. AAWAIT.HLP is a list of Kermit versions reportedly under development, for
  532. which we are still waiting.
  533.  
  534. AAXCOM.HLP is a policy statement concerning commercial use of Kermit.
  535.  
  536. AABLIND.HLP is a list of hints for use of Kermit, and microcomputers in
  537. general, by the blind or people with other disabilities.
  538.  
  539. * Other Tools
  540.  
  541. LASM and MLOAD are the public-domain CP/M-80 linking assembler and loader,
  542. that run on the CP/M system, and may be used to build Kermit-80.   Tape A.
  543.  
  544. XXU.C is a program for use on Unix systems that renames files with "foreign"
  545. names (e.g. uppercase, or including directory or path information, generation
  546. numbers, etc), to have normal Unix-style names.  Tapes E and F.
  547.  
  548. APXA*.* is a program written in C that does what CROSS does, but only produces
  549. 6502 output (CROSS can produce many formats).  This program can assemble
  550. Apple DOS Kermit (APPLEK.M65).  (Actually, there might be minor differences in
  551. syntax, like whether or not a colon is required after a label...)  Tape A.
  552.  
  553. * Finally...
  554.  
  555. If you make any significant modifications to Kermit, fix any major bugs, or
  556. write any new implementations or documentation, please send them back to us on
  557. magnetic tape (or IBM PC DOS format diskettes) so we can distribute them to
  558. other Kermit users:
  559.  
  560.         Kermit Distribution
  561.         Columbia University Academic Information Systems
  562.         612 West 115th Street
  563.         New York, NY  10025
  564.  
  565. We'll return your tapes back to you with the latest Kermit distribution (if you
  566. send full-size reels).  Specify format and tape selection according the Kermit
  567. order form (copy in AAXFLY.DOC).
  568.  
  569. PUBLICATIONS:
  570.  
  571. The following books are available at bookstores, from Kermit Distribution at
  572. Columbia at the address above, or from DECdirect, telephone (USA)
  573. 1-800-344-4825.  Foreign editions are available in their respective countries
  574. through customary channels.
  575.  
  576. KERMIT OVERVIEW AND PROTOCOL SPECIFICATION:
  577.  
  578. For a detailed presentation of Kermit, from tutorials on computers, files, and
  579. data communications, to a thorough description of the protocol itself, plus a
  580. command reference, command summary, troubleshooting guide, glossary, index,
  581. and many tables and illustrations, see the book "Kermit, A File Transfer
  582. Protocol," by Frank da Cruz, Digital Press (1987), ISBN 0-932376-88-6.  Order
  583. number EY-6705E-DP, price $29.95.
  584.  
  585. MS-DOS KERMIT:
  586.  
  587. The user guide for MS-DOS Kermit 3.11 is published in book form by Digital
  588. Press: "Using MS-DOS Kermit", Second Edition, by Christine M.  Gianone, 1992,
  589. ISBN 1-55558-082-3, Prentice Hall ISBN: 0-13-952276-X, International Prentice
  590. Hall ISBN: 0-13-953043-6, USA Digital order number EY-H893E-DP, price $34.95.
  591. Includes a 5 1/4" MS-DOS Kermit 3.13 diskette, including documentation of
  592. newly added features.
  593.  
  594.   Also available in German:
  595.     
  596.     Christine M. Gianone, "MS-DOS Kermit, Das universelle
  597.     Kommunikationsprogramm", Verlag Heinz Heise, Hannover, Germany (1991), 414
  598.     pages.  Packaged with version 3.11 of MS-DOS Kermit for the IBM PC, PS/2,
  599.     and compatibles on a 5.25-inch diskette, including German language help
  600.     files.  Price: DM 69,00.  ISBN 3-88229-006-4.
  601.  
  602.   And French:
  603.  
  604.     Christine M. Gianone, "Kermit MS-DOS Mode d'Emploi", Heinz Schiefer & Cie.,
  605.     Versailles (1993), 406 pages.  Packaged with version 3.11 of MS-DOS Kermit
  606.     for the IBM PC, PS/2, and compatibles on a 5.25-inch diskette.  Adaption
  607.     francaise: Jean Dutertre.  ISBN 2-901143-20-2.  Heinz Schiefer & Cie.,
  608.     45 rue Henri de Regnier, F-78000 Versailles.  Tel. +33 13 021 55 05,
  609.     Fax. +33 13 902 3971.
  610.  
  611.   There is also a Japanese book about MS-DOS Kermit:
  612.  
  613.     Hirofumi Fujii and Fukuko Yuasa, "MS-Kermit Nyumon", Computer
  614.     Today Library 6, Saiensu-Sha Co., Ltd., publishers (1993), 160 pages.
  615.     Publisher's address: Abe-toku Building, 2-4 Kanda-suda cho, Chiyoda-ku,
  616.     Tokyo 101, Japan.  Tel. +81-3-3256-1091.  Price 1,800 Yen + tax.
  617.     ISBN 4-7819-0669-9 C3355 P1854E.
  618.  
  619. C-KERMIT:
  620.  
  621. Frank da Cruz and Christine M. Gianone, "Using C-Kermit", Digital Press,
  622. Burlington, MA, 1993, 514 pages.
  623.  
  624.   DEC Order Number:   EY-J896E-DP
  625.   Digital Press ISBN: 1-55558-108-0
  626.   Prentice Hall ISBN: 0-13-037490-3
  627.  
  628. US single-copy price: $34.95; quantity discounts available.  Available in
  629. computer bookstores or directly from Digital Press.  A German translation will
  630. available from Verlag Heinz Heise in October 1993.
  631.  
  632. (End of AAFILES.HLP)
  633.